@font-face {
      font-family: "FranklinGothicMedium";
      src: url("../librerias/fonts/FranklinGothicMedium.ttf");
    }

body{
	/*background-image:url(../fig/background.jpg);*/

 margin-top:0px;
 


/*
background-image:url(../fig/degradado.jpg);
 
background-color:#2c8dd1; AZUL

background-color:#245ca5; AZUL

background-color:#3fab3c; VERDE

background-color:#95633f; MARRON

background-color:#f39314; NARANJA

background-color:#2b2a29; NEGRO

background-color:#A9F5E1; CELESTA

background-color:#00BFFF;

*/



/*background: #fbc400;
background: -moz-linear-gradient(left,  #fbc400 19%, #ffec92 29%, #ffec92 29%, #ffec92 45%, #eecb2f 80%, #fbefba 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(19%,#fbc400), color-stop(29%,#ffec92), color-stop(29%,#ffec92), color-stop(45%,#ffec92), color-stop(80%,#eecb2f), color-stop(100%,#fbefba)); 
background: -webkit-linear-gradient(left,  #fbc400 19%,#ffec92 29%,#ffec92 29%,#ffec92 45%,#eecb2f 80%,#fbefba 100%); 
background: -o-linear-gradient(left,  #fbc400 19%,#ffec92 29%,#ffec92 29%,#ffec92 45%,#eecb2f 80%,#fbefba 100%); 
background: -ms-linear-gradient(left,  #fbc400 19%,#ffec92 29%,#ffec92 29%,#ffec92 45%,#eecb2f 80%,#fbefba 100%); 
background: linear-gradient(to right,  #fbc400 19%,#ffec92 29%,#ffec92 29%,#ffec92 45%,#eecb2f 80%,#fbefba 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc400', endColorstr='#fbefba',GradientType=1 );
*/


/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#71b0d1+0,8fc1dc+0,97c3db+0,f9f7f8+19,f9f7f8+19,f9f7f8+55,7db9e8+100 */
background: #245ca5; /* Old browsers */
background: -moz-linear-gradient(left,  #71b0d1 0%, #8fc1dc 0%, #2c8dd1 0%, #95633f 19%, #A9F5E1 29%, #f9f7f8 25%, #7db9e8 50%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #F5BCA9 0%,#8fc1dc 0%,#97c3db 0%,#F5BCA9 19%,#f9f7f8 39%,#f9f7f8 25%,#7db9e8 30%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #71b0d1 0%,#8fc1dc 0%,#97c3db 0%,#f9f7f8 19%,#f9f7f8 19%,#f9f7f8 55%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71b0d1', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 */


}



.titulo{


	font-family: 'FranklinGothicMedium', sans-serif;
	font-size:41px;
	color:#263E28;
	text-shadow: black 1px 2px 5px;



	}



.nom_anyo{



	font-family: 'Oswald', sans-serif;



	font-size:12px;



}

.text_menuprin{
	color:#FFF;
	font-size:12px

}
.a.list-group-item.text_menuprin2{
	color:#58ACFA;
	font-size:12px;
	font-weight:bold;
	

}




.color_lupa{



	color: #5B1E00;



}







.navbar-custom li>a:hover,



.navbar-custom li>a:focus



{



	



	color:#623933;



	background-color: #A9F5E1;



}







.panelbg{



	



	background-color:#FF9812;



	border: 1px solid #ddd;



	font-size:12px;

	/*font-size:11px;*/



	



}



.linea{



	display: block; height: 1px;



    border: 0; border-top: 1px solid #FF9812;



    margin: 1em 0; padding: 0;



}



.fondo_panel_head {



	background-color:#FF9812;



}



.centra_vertical {



 vertical-align:middle;



/* min-height: 35px;*/



 padding-left: 0px;



 padding-top: 6px;



}







.justifca_div {



text-align:justify;



}







.alto_icon{



 min-height: 50px;



}







.panel-default>.panel-heading{



		background-color:#FF9812;



		color:#FFF;



}



.navbar {



  border-top-left-radius: 0px;



}



.breadcrumb {



border-top-left-radius: 0px;



}







.ubica_ger{



background-color::#A9F5E1;



color:#FFF;	



}







.ubica_ger li>a {



color:#FFF;	



}











.tabs_ger{



	



	



	font-size:12px;



	color:#FF9812;








	



	}



	



.tabs_ger > li > a{



	



padding: 10px 10px;



	}







.celda_alto_tabla{



min-height: 50px;



	



	}



	



.container{



background-color::#A9F5E1;



padding-top:5px; 	



}







.center-block {



  display: block;



  margin-left: auto;



  margin-right: auto;



}







#form_sol_infor {



	max-width:700px;



	background-color::#A9F5E1;



	padding: 8px;



}





#form_reclamo {



	max-width:700px;



	background-color:#F4F5F5;



	padding: 8px;



}



#form_sugiere {



	max-width:700px;



	background-color:#F4F5F5;



	padding: 8px;



}





#tabla_agenda {



	background-color:#F4F5F5;



	padding: 6px;



}







.fondo_form {



	background-color::#A9F5E1;



	padding: 8px;



}







.dataTables_wrapper {



  position: relative;



  clear: both;



}







.t_center{



	text-align:center;	 	



}







.form-inline .form-control {



  width: auto;



  vertical-align: middle;



}







.caption_noti {



  color: #FFFFFF;



}







.celda_tabla {



	background-color:#F4F5F5;



	color: #000000;



	text-align:right;	



}



.altopanel{

	padding:3px;

	padding-bottom:0px;	

}







.carousel-control {

  width: 0%; 

}



.carousel-control.left {

 

 background-image: none;  

  filter: none;

  

}



.carousel-control.right {

 

 background-image: none;  

  filter: none;

  

}

.boletines{
	
display:inline-block;display:block;height:auto;max-width:100%;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.boletines>img{display:block;height:auto;max-width:100%;margin-right:auto;margin-left:auto}a.boletines:hover,a.boletines:focus,a.boletines.active{border-color:#428bca}.boletines .caption{padding:9px;color:#333}


.col-md-4.ancho{
	width:20%;
	}

.modal-dialog.modal2 {
    width: 680px;
    padding-top: 30px;
    padding-bottom: 30px;

}
	
.col-md-4.modal2{
	width:41%;
	}
	
.modal-dialog.modal3{
    width: 550px;
    padding-top: 30px;
    padding-bottom: 30px;

}
	
.col-md-4.modal3{
	width:33%;
	}
.modal-dialog.grande{
	
	width:1020px;
	
	}
.nav-tabs>li>a:visited{
	
	background-color:#006;}
	
/*	
.carousel-inner>.item>img, .carousel-inner>.item>a:hover>img.destacadas{
	
	height:220px;
	color:#FFF;
}
*/

.carousel-caption.destacadas{
	padding-bottom:5px;
	bottom:0px;
	padding-top:5px;
	margin-bottom:-50px;
	text-shadow:none;
	font-weight: bold;
	width:100%;
	left:0px;
	right:0px;


}

.carousel-caption.principal{

	bottom:0px;
	padding-top:5px;
	margin-bottom:-50px;
	text-shadow:none;
	font-weight: bold;
	width:100%;
	left:0px;
	right:0px;
	background-color:#000;
	font-size:15px;


}

.carousel-caption>a{
	
	color:#fff;
	}

#logo{
	margin-bottom:10px;

	}
.divtitulo{
	
	padding-left:30px;
	

}
.top_menu{
	padding-left:210px;
	}
	
.navbar-nav>li>a.text_menu{
	
		color: #fff;
	font-size: 15px;
	margin-right:35px;
	


	}

.list-group.espacio{
	
	margin-bottom:5px;}

.panel-default.espacio{
	
	margin-bottom:5px;}
	

.container.fondo{
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fceabb+0,f8b500+0,fccd4d+100,fbdf93+100,fccd4d+101 */
background: #2c8dd1; /* Old browsers */
background: -moz-linear-gradient(left,  #fceabb 0%, #f8b500 0%, #fccd4d 100%, #fbdf93 100%, #fccd4d 101%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #fceabb 0%,#f8b500 0%,#2c8dd1 100%,#fbdf93 100%,#fccd4d 101%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #fceabb 0%,#f8b500 0%,#fccd4d 100%,#fbdf93 100%,#fccd4d 101%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fccd4d',GradientType=1 ); /* IE6-9 */

}

#bs-example-navbar-collapse-1{
	
 margin-right:15px;
 margin-left:105px;}
 
.navbar-header.alinear{
	
 margin: 0em 20%;}
 
#encuesta-item{
	
	font-size:11px;	
	border:0px;
	padding-bottom:inherit;
	padding-top:inherit;
}
.panel-body.encuesta{
	padding-top:0px;
}

.carousel-inner>.item.destacadas{

	margin-bottom:65px;
	}
.carousel-inner>.active.destacadas{
	
	margin-bottom:65px;
	}
.carousel-caption>a.destacados{
	color:#FF9812;
}

.carousel-inner>.item.principal{

	margin-bottom:35px;
	}
.carousel-inner>.active.principal{
	
	margin-bottom:35px;
	}
.carousel-caption>a.principal{
	color:#fff;
}
.nav.navbar-nav.menu{
	
	float:left;
	
		}
.carousel-inner>.item>img.principal, .carousel-inner>.item>a>img.principal{
	
	width:100%;}

.pull-right.iconos{
	margin-top:50px;
}
#menu-centrar{
	
	margin-left:80px;
	}
.col-xs-6.col-md-3.direcciones{
	
	width:100%;}
	
	
.col-xs-6.col-md-3.direcciones2{
	
	width:12.5%;}
	
.panel-body.fondo{
	background-color:#FFF;
	
	}
.col-xs-6.col-md-3.actividades{
	
	width:20%;
	}
	
	.col-xs-6.col-md-3.comunicados{
	
	width:100%;
	}

.panel-default>.panel-heading.plomo{
	
	background-color:#fff;
	color:#245ca6;}
	
.table.letrasize{
	font-size:10px;}
	
	
.convocatorias a {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font: bold;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.label-success.convocatorias{
	background-color:#337AB7;
	size:11px;
	
	
	}